Forecasting Direction of the S&P500 Movement Using Wavelet Transform and Support Vector Machines

نویسنده

  • Salim Lahmiri
چکیده

Using the wavelet analysis for low-frequency time series extraction, we conduct out-of-sample predictions of the S&P500 price index future trend (up and down). The support vector machines (SVMs) with different kernels and parameters are used as the baseline forecasting model. The simulation results reveal that the SVMs with wavelet analysis approach outperform the SVMs with macroeconomic variables or technical indicators as predictive variables. As a result, we conclude that the wavelet transform is appropriate to capture the S&P500 trend dynamics. DOI: 10.4018/jsds.2013010105 80 International Journal of Strategic Decision Sciences, 4(1), 79-89, January-March 2013 Copyright © 2013, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. et al., 2011), support vector machines (Yeh et al., 2011), fuzzy logic and artificial neural networks (Chakravarty & Dash, 2012; Kumar, 2012), and partially connected networks (Chang et al., 2012). The advantage of using soft computing techniques is that they can handle the uncertain, chaotic, and nonlinear structure of the stock markets (Majhi et al., 2009; Chakravarty & Dash, 2012). Furthermore, they are not based on the assumption of linearity of the underlying model and normality distribution of the variables. Indeed, these assumptions may not be satisfied in modeling the stock price movements (Wang et al., 2011). Support vector machines are the most successfully used soft computing technique for modeling and forecasting financial time series due to the outstanding performance in classification and regression problems (Wen et al., 2010; Ismael et al., 2010; Kara et al., 2011; Ni et al., 2011). Indeed, SVM which is introduced by Vapnik (1995) is based on the structural risk minimization principle that considers both the training error and the capacity of optimal generalization, has a global optimum, and is effective and powerful as a discriminant function (Vapnik, 1995; Cristianini & Shawe-Taylor, 2000; Kecman, 2001; Sun, 2010). To predict stock market movements, most of works used as predictive inputs to soft computing systems either macroeconomic variables, technical analysis indicators or simply historical values (Atsalakis & Valavanis, 2009). However, recent studies have given attention to the wavelet analysis (Daubechies, 1992; Chui, 2002) to transform stock market data to a timefrequency feature space suitable for financial modeling and forecasting using soft computing systems (Huang & Wu, 2010; Wang et al., 2011; Huang, 2011, Hsieh et al., 2011). The wavelet analysis which is widely used in pure science and engineering problems is a powerful tool to decompose a time series into series of different timescales. In particular, it decomposes a given data into high and low frequency components. At high frequency (shorter time intervals), the wavelets are able to capture discontinuities, ruptures and singularities in the original data. At low frequency (longer time intervals), the wavelet characterizes the coarse structure of data to identify the long-run trend. Because of these attractive features, it was concluded that the wavelet analysis is effective in forecasting stock market future price index (Huang & Wu, 2010; Wang et al., 2011; Huang, 2011, Hsieh et al., 2011). The purpose of this study is to apply the wavelet analysis in the problem of forecasting future stock market trends (ups and downs). The wavelet transform is used to de-noise the stock market time series to extract low frequency components to be fed to support vector machines. The SVMs with two different kernels; namely polynomial and radial basis function; are used to perform classification task; for example forecasting price index ups and downs. The second purpose is to compare the performance of the SVM depending on the type of the inputs: wavelet components, macroeconomic variables or technical indicators. The goal is to check the effectiveness of the wavelet analysis approach against conventional approaches. Because of the high dimensionality and possible redundancy of the input data, the most efficient predictive inputs (macroeconomic variables and technical indicators) are identified based on entropy measure. Then, the selected inputs will be fed to the classifier (SVM) to perform final forecasting/classification. The reminder of the paper is as follows. First, our methodology is described. Then, the data and simulations results are provided. Finally, we conclude the paper.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Trading System Based on Support Vector Machines in the S&P500 Index

The aim of this paper is to develop a trading system based on Support Vector Machines (SVM) in order to use it in the S&P500 index. The data covers the period between 03/01/2000 and 30/12/2011. The inputs of the SVM are different forecasting algorithms: Relative Strength Index (RSI), Moving Average Convergence Divergence (MACD), Momentum, Bollinger Bands and the Chicago Board Options Exchange V...

متن کامل

Short Term Load Forecasting Using Empirical Mode Decomposition, Wavelet Transform and Support Vector Regression

The Short-term forecasting of electric load plays an important role in designing and operation of power systems. Due to the nature of the short-term electric load time series (nonlinear, non-constant, and non-seasonal), accurate prediction of the load is very challenging. In this article, a method for short-term daily and hourly load forecasting is proposed. In this method, in the first step, t...

متن کامل

A Wavelet Support Vector Machine Combination Model for Daily Suspended Sediment Forecasting

Abstract In this study, wavelet support vector machine (WSWM) model is proposed for daily suspended sediment (SS) prediction. The WSVM model is achieved by combination of two methods; discrete wavelet analysis and support vector machine (SVM). The developed model was compared with single SVM. Daily discharge (Q) and SS data from Yadkin River at Yadkin College, NC station in the USA were used. I...

متن کامل

Evaluation of the Efficiency of Linear and Nonlinear Models in Predicting Monthly Rainfall (Case Study: Hamedan Province)

     In this research, we used the support vector machine (SVM), support vector machine combine with wavelet transform (W-SVM), ARMAX and ARIMA models to predict the monthly values of precipitation. The study considers monthly time series data for precipitation stations located in Hamedan province during a 25-year period (1998-2016). The 25-year simulation period was divided into 17 years for t...

متن کامل

Crude Oil Forecasting with an Improved Model Based on Wavelet Transform and Support Vector Machines

This paper presents a hybrid wavelet support vector machines (WSVM) model that combines both wavelet technique and the SVM model for crude oil forecasting. Based on the purpose, the main time series was decomposed to some multi-frequently time series by wavelet theory and these time series were imposed as input data to the SVM for forecasting of crude oil series. To assess the effectiveness of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IJSDS

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2013